package com.cloud.server.system.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cloud.server.system.mapper.entity.UserRole;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 * 用户角色关联表 Mapper 接口
 * </p>
 *
 * @author zhangxun
 * @since 2020-08-24
 */
public interface UserRoleMapper extends BaseMapper<UserRole> {
    /**
     * 根据用户Id删除该用户的角色关系
     *
     * @param userId 用户 ID
     * @return int
     */
    int deleteByUserId(@Param("userId") Long userId);

//    /**
//     * 根据角色Id删除该角色的用户关系
//     *
//     * @param roleId 角色 ID
//     * @return boolean
//     */
//    int deleteByRoleId(@Param("roleId") Long roleId);
}
